Lamp = cc.Node.extend({
	ctor:function(p){
		this._super();
		p.addChild(this, 10, TAG_LAMP_NODE);
		this.init();
	},
	init : function(){
		var lamp =  new Button(this, 9, TAG_LAMP, "#lamp/lp1.png",this.callback);
	},
	callback:function(p){
		var action = gg.flow.flow.action;
		var func =cc.callFunc(function() {
			gg.flow.next();
		}, this);	
		switch(p.getTag()){	
		case TAG_LAMP:
			var ber=cc.bezierBy(1, [cc.p(-80,25),cc.p(-230,30),cc.p(-450,-30)]);
			this.runAction(cc.sequence(ber,cc.callFunc(function() {
				ll.run.equitment.addBubble();
			},this),cc.delayTime(8),func));
		}
	}
});